Information recording/reproducing device and information recording/reproducing method

ABSTRACT

When recording or reproduction of data is to be performed, initially, recording or reproduction of data is performed from a position on a disk where data recording or reproduction becomes possible with a command being issued, followed by recording or reproduction of data corresponding to the subsequent positions. Thereafter, recording or reproduction of data corresponding to each position of a part on the disk where data recording or reproduction has not been performed is performed. Thereby, deterioration of recording/reproduction execution time due to a rotation wait which is caused by a command over-head or a retrial due to an error is reduced, whereby the recording/reproduction execution time can be reduced.

TECHNICAL FIELD

The present invention relates to an information recording/reproductiondevice and an information recording/reproduction method and, moreparticularly, to those for recording or reproducing information on adisk information carrier.

BACKGROUND ART

A disk drive which records or reproduces an image signal of a DV(Digital Video) format on/from a disk is now about to come under review.In the disk drive, when successive image data are recorded orreproduced, these data are recorded or reproduced on/from a disk surfacewhile switching the head and the disk in the order of LBA (Logical BlockAddress) from the outer circumference of the disk toward the innercircumference or from the inner circumference toward the outercircumference.

At this time, a rotation wait due to a command over-head or a rotationwait for a retrial due to an error may occur during recording orreproduction, thereby taking time for recording or reproduction. In thiscase, when a serial DV signal is recorded or reproduced, if one frame ofimage cannot be recorded or reproduced within 33.34 ms which is therecording or reproduction time for one frame, this frame cannot berecorded or reproduced, resulting in a frame dropout.

FIG. 7 is a block diagram illustrating a conventional informationrecording/reproduction device.

In the conventional information recording/reproduction device, as shownin FIG. 7, when a DV signal from a DV device 7 inputted through a 1394interface 1 is recorded on a disk 4, data to be recorded is modulated bya disk controller 2 and is recorded on the disk 4 by arecording/reproduction circuit 3.

FIG. 8 is a flowchart illustrating a conventional DV signal recordingmethod, FIG. 9( a) is a diagram illustrating the state where a DV signalis recorded on a disk surface by the conventional DV signal recordingmethod, and FIG. 9( b) is a diagram illustrating the execution time inthe case where a rotation wait occurs due to over-head of a command whenthe DV signal is recorded on the disk surface by the conventional DVsignal recording method.

As shown in FIG. 8, in the conventional DV signal recording method,initially, a recording sector unit NB is set to 235 as the number ofsectors in one frame (Step S20), and a LBA(S) as a recording start LBAis set (Step S21). Next, the number of frames Frame(R) to be recorded isset (Step S22), and then recording is started (Step S23). However, aone-rotation wait occurs due to over-head of a command (Step S24), andrecording is started from a recording start sector position after theone-rotation wait (Step S25). This operation is repeated to reach theset number of recording frames (Steps S26 to S27).

As described above, in the conventional device and method forinformation recording or reproduction, when a serial DV signal isrecorded or reproduced, a one-rotation wait always occurs due toover-head of a command, thereby taking an additionalrecording/reproduction execution time for one rotation every time acommand is issued. Further, the recording/reproduction execution timebecomes longer when a retrial due to an error is carried out. When therecording/reproduction execution time becomes longer and one frame ofimage cannot be recorded or reproduced within 33.34 ms which is therecording/reproduction time for one frame, this frame is not recorded orreproduced, resulting in a frame dropout.

The present invention is made to solve the above-mentioned problems andhas for its object to provide an information recording/reproductiondevice and an information recording/reproduction method, which canreduce deterioration (prolongation) of recording/reproduction executiontime by removing a rotation wait caused by over-head of a command orretrial due to an error, thereby avoiding the situations that a frame isnot recorded or reproduced at recording or reproduction and that a framedropout occurs.

SUMMARY DISCLOSURE OF THE INVENTION

According to the present invention, an informationrecording/reproduction device comprises an interface for exchanging datawith an external device, a disk controller for modulating/demodulatingdata to record or reproduce the data onto a disk as an informationrecording medium, a memory for temporarily storing data to be recordedon the disk or data reproduced from the disk, a recording/reproductioncircuit for recording data on the disk or reproducing data from thedisk, and a CPU for controlling the disk controller; wherein, whenrecording or reproduction of data is to be performed, initially,recording or reproduction of data is performed from a position on thedisk where data recording or reproduction becomes possible with acommand being issued, followed by recording or reproduction of datacorresponding to the subsequent positions, and thereafter, recording orreproduction of data corresponding to each position of a part on thedisk where data recording or reproduction has not been performed, isperformed. Therefore, deterioration of recording/reproduction executiontime due to a rotation wait which is caused by a command over-head or aretrial due to an error can be reduced, whereby therecording/reproduction execution time can be reduced.

According to the present invention, in the above-described informationrecording/reproduction device, the data is a DV (Digital Video) signal.Therefore, deterioration of recording/reproduction execution time due toa rotation wait which is caused by a command over-head or a retrial dueto an error, occurring when recording or reproducing a DV signal, can bereduced, whereby the recording/reproduction execution time can bereduced.

According to the present invention, in the above-described informationrecording/reproduction device, when recording or reproduction of a DVsignal is to be performed, initially, the DV signal is treated in unitsof frames, and recording or reproduction of a DV signal is performedfrom a LBA on the disk where recording or reproduction of the DV signalbecomes possible with a command being issued, followed by recording orreproduction of DV signals corresponding to the subsequent LBAs, andthereafter, recording or reproduction of a DV signal corresponding toeach LBA of a part on the disk where DV signal recording or reproductionhas not been performed, is performed. Therefore, deterioration ofrecording/reproduction execution time due to a rotation wait which iscaused by a command over-head or a retrial due to an error, can bereduced more efficiently, and frame dropouts can also be prevented moreefficiently, as compared with the case where the DV signal is treated inunits of sectors.

According to the present invention, in an informationrecording/reproduction method for recording or reproducing data on/froma disk as an information recording medium, initially, recording orreproduction of data is performed from a LBA on the disk where recordingor reproduction of data becomes possible with a command being issued andtracking being completed, followed by recording or reproduction of datacorresponding to the subsequent LBAs, and thereafter, recording orreproduction of data corresponding to each LBA of a part on the diskwhere data recording or reproduction has not been performed, isperformed. Thereby, deterioration of recording/reproduction executiontime due to a rotation wait which is caused by a command over-head or aretrial due to an error, can be reduced, whereby therecording/reproduction execution time can be reduced.

According to the present invention, in an informationrecording/reproduction method for recording or reproducing data on/froma disk as an information recording medium, a LBA from which recording orreproduction of data is to be started is previously decided to be avalue larger than a LBA at which recording or reproduction of databecomes possible with a command being issued, and recording orreproduction of data is performed from a LBA on the disk from whichrecording or reproduction of data is to be started with a command beingissued, followed by recording or reproduction of data corresponding tothe subsequent LBAs, and thereafter, recording or reproduction of datacorresponding to each LBA of a part on the disk where data recording orreproduction has not been performed, is performed. Therefore, a deviceand a method for detecting a LBA at which recording or reproductionbecomes possible with a command being issued and tracking beingcompleted, are dispensed with, and thus, deterioration ofrecording/reproduction execution time due to a rotation wait which iscaused by a command over-head or a retrial due to an error, can bereduced by a simpler construction, whereby the recording/reproductionexecution time can be reduced.

According to the present invention, in the above-described informationrecording/reproduction method, the LBA from which recording orreproduction of data is started is previously decided separately fordata recording and data reproduction. Therefore, therecording/reproduction execution time can be set respectively forrecording and reproduction, and thus, deterioration ofrecording/reproduction execution time due to a rotation wait which iscaused by a command over-head or a retrial due to an error, can bereduced respectively for recording and reproduction, whereby the overall(total) recording/reproduction execution time can be reduced.

According to the present invention, in the above-described informationrecording/reproduction method, the data is a DV signal. Therefore,deterioration of recording/reproduction execution time due to a rotationwait which is caused by a command over-head or a retrial due to anerror, occurring when recording or reproducing a DV signal, can bereduced, whereby the recording/reproduction execution time can bereduced.

According to the present invention, in the above-described informationrecording/reproduction method, the DV signal is treated in units offrames. Therefore, deterioration of recording/reproduction executiontime due to a rotation wait which is caused by a command over-head or aretrial due to an error can be reduced more efficiently, and framedropouts can also be prevented more efficiently, as compared with thecase where the DV signal is treated in units of sectors.

BRIEF DESCRIPTION OF DRAWINGS

FIG. 1 is a block diagram illustrating an informationrecording/reproduction device according to a first embodiment of thepresent invention,

FIG. 2 is a diagram illustrating the constitution of a frame memory ofthe information recording/reproduction device according to the firstembodiment of the invention,

FIG. 3 is a flowchart illustrating a DV signal recording methodaccording to the first embodiment of the invention,

FIG. 4 is a flowchart illustrating a DV signal recording methodaccording to a second embodiment of the present invention,

FIG. 5 is a flowchart illustrating an information recording methodaccording to a third embodiment of the present invention,

FIG. 6( a) is a diagram illustrating the state where a DV signal isrecorded on a disk surface by the DV signal recording method accordingto the first embodiment of the invention,

FIG. 6( b) is a diagram illustrating the execution time when the DVsignal is recorded on the disk surface by the DV signal recording methodaccording to the first embodiment of the invention,

FIG. 7 is a block diagram illustrating a conventional informationrecording/reproduction device,

FIG. 8 is a flowchart illustrating a conventional DV signal recordingmethod,

FIG. 9( a) is a diagram illustrating the state where a DV signal isrecorded on a disk surface by the conventional DV signal recordingmethod, and

FIG. 9( b) is a diagram illustrating the execution time in the casewhere a rotation wait occurs due to a command over-head, when the DVsignal is recorded on the disk surface by the conventional DV signalrecording method.

DETAILED DESCRIPTION OF THE INVENTION

Hereinafter, a preferred device and method for information recording orreproduction according to the present invention will be described indetail with reference to the figures. In the figures, constituentshaving the same function will be denoted by the same reference numerals.

Embodiment 1

FIG. 1 is a block diagram illustrating an informationrecording/reproduction device according to a first embodiment of thepresent invention, and FIG. 2 is a diagram illustrating the constitutionof a frame memory included in the information recording/reproductiondevice according to the first embodiment of the invention.

As shown in FIG. 1, this information recording/reproduction deviceincludes a 1394 interface 1 which receives a serial signal from a DVdevice 7; a disk controller 2 which converts the serial signal into aparallel signal and temporarily stores the parallel signal in a framememory 6 so as to control the signal flow or modulate/demodulate the DVsignal for recording or reproducing it onto a disk 4 as an informationrecording medium; a recording/reproduction circuit 3 which records orreproduces the DV signal on/from the disk 4; and a CPU 5 which controlsthe disk controller 2. When the DV signal from the DV device 7 inputtedthrough the 1394 interface 1 is recorded on the disk 4, the serial DVsignal is once converted into the parallel signal by the disk controller2, and thereafter, recording data for one frame (235 sectors) are storedin the frame memory 6 in a format as shown in FIG. 2 where sectornumbers are assigned to the respective sectors. The stored recordingdata are modulated by the disk controller 2 and then recorded on thedisk 4 by the recording/reproduction circuit 3.

FIG. 3 is a flowchart illustrating a DV signal recording methodaccording to the first embodiment of the invention, FIG. 6( a) is adiagram illustrating the state where a DV signal is recorded on a disksurface by the DV signal recording method according to the firstembodiment of the invention, and FIG. 6( b) is a diagram illustratingthe execution time when the DV signal is recorded on the disk surface bythe DV signal recording method according to the first embodiment of theinvention.

As shown in FIG. 3, in the DV signal recording method according to thefirst embodiment, initially, a recording sector unit NB is set to 235 asthe number of sectors in one frame (Step S1), and a LBA(S) as arecording start LBA is set (Step S2). After the number of recordingframes Frame(R) is set (Step S3), a recording start sector in arecording frame (235 sectors) is previously decided at a sector positionRS where recording can be started (Step S4), and recording is startedfrom the recording start sector position (Steps S5 to S6), andthereafter, sectors prior to the recording start sector, which have notbeen recorded, are recorded (Steps S7 to S8). This operation is repeatedto reach the set number of recording frames (Steps S9 to S11).

As described above, the device and method for information recording orreproduction according to the first embodiment of the invention canreduce the execution time (refer to FIG. 6( b)) when the DV signal isrecorded on the disk surface, as compared with the execution time in thecase where a rotation wait occurs when the DV signal is recorded on thedisk surface by the conventional DV signal recording method.

Embodiment 2

An information recording/reproduction device according to a secondembodiment of the present invention has the same construction as theinformation recording/reproduction device according to the firstembodiment shown in FIGS. 1 and 2.

FIG. 4 is a flowchart illustrating a DV signal recording methodaccording to the second embodiment of the invention.

As shown in FIG. 4, in the DV signal recording method according to thesecond embodiment, initially, a recording sector unit NB is set to 235as the number of sectors in one frame (Step S1), and a LBA(S) as arecording start LBA is set (Step S2). After the number of recordingframes Frame(R) is set (Step S3), a sector position RS of a recordingstart sector in a recording frame (235 sectors) is set to 0 (Step S12),the sector position RS is incremented (Step S13), and it is judgedwhether tracking is completed or not (Step S14). When tracking has beencompleted, recording is performed from the recording start position(Steps S5 to S6), and thereafter, sectors prior to the recording startsector, which have not been recorded, are recorded (Steps S7 to S8).This operation is repeated to reach the set number of recording frames(Steps S9 to S11).

As described above, the device and method for information recording orreproduction according to the second embodiment start recording from thepoint where tracking is completed, whereby deterioration ofrecording/reproduction execution time due to a rotation wait which iscaused by a command over-head or a retrial due to an error can bereduced, resulting in reduced recording/reproduction execution time.

Embodiment 3

An information recording/reproduction device according to a thirdembodiment of the present invention has the same construction as theinformation recording/reproduction device according to the firstembodiment shown in FIGS. 1 and 2.

FIG. 5 is a flowchart illustrating a DV signal recording methodaccording to the third embodiment of the invention.

As shown in FIG. 5, in the DV signal recording method according to thethird embodiment, initially, a recording sector unit NB is set to NB0(Step S15), and a LBA(S) as a recording start LBA is set (Step S2).After the number of recording frames Frame(R) is set (Step S3), a sectorposition RS of a recording start sector in a recording frame (235sectors) is set to 0 (Step S12), the sector position RS is incremented(Step S13), and it is judged whether tracking is completed or not (StepS14). When tracking has been completed, recording is performed from therecording start position (Steps S5 to S6), and thereafter, sectors priorto the recording start sector, which have not been recorded, arerecorded (Steps S7 to S8). This operation is repeated to reach the setnumber of recording frames (Steps S9 to S11).

As described above, the device and method for information recording orreproduction according to the third embodiment can reduce deteriorationof the recording execution time due to a rotation wait which is causedby a command over-head or a retrial due to an error, whereby therecording execution time can be reduced even when a signal to berecorded on the disk is different from a DV signal and the number ofsectors is different from that of the DV signal.

While the case of performing recording is described for the devices andmethods of information recording and reproduction according to the firstto third embodiments, dropout of a frame to be reproduced, which resultsfrom a rotation wait caused by a command over-head or a retrial due toan error, can also be prevented in the case of performing reproduction,and the overall (total) recording/reproduction execution time of theinformation recording/reproduction device can be reduced by employingthe recording/reproduction method of the present invention for both ofrecording and reproduction.

APPLICABILITY IN INDUSTRY

As described above, an information recording/reproduction device and aninformation recording/reproduction method according to the presentinvention are available as a disk drive which records or reproduces animage signal of a DV (Digital Video) format on a disk.

1. An information recording/reproduction device for successivelyrecording or reproducing continuous data, the informationrecording/reproduction device comprising: an interface operable toexchange data with an external device; a disk controller operable tomodulate or demodulate data to be record on or reproduced from,respectively, a disk; a memory for temporarily storing the data to berecorded on or reproduced from the disk; a recording/reproductioncircuit operable to record the data on the disk or reproduce the datafrom the disk; and a CPU for controlling the disk controller, whereinwhen the recording/reproduction circuit is to record or reproduce apredetermined sector number of second data based on an issuance of arecording command or a reproduction command, respectively, immediatelyafter a predetermined sector number of first data is recorded orreproduced: successively from a position on the disk where recording orreproduction of the second data has become possible with the issuance ofthe recording command or the reproduction command, therecording/reproduction circuit records the second data from thepredetermined sector number in respectively corresponding recordingpositions on the disk or reproduces the second data from thepredetermined sector number which are recorded in the respectivelycorresponding recording positions on the disk, respectively, and afterthe recording or reproduction of the second data from the predeterminedsector number, with respect to a portion of the second data prior to thepredetermined sector number which has not been recorded or reproduced,the recording/reproduction circuit records the portion of the seconddata in respectively corresponding recording positions on the disk orreproduces the portion of the second data which are recorded in therespectively corresponding recording positions on the disk,respectively, at a next rotation of the disk.
 2. The informationrecording/reproduction device as defined in claim 1, wherein the seconddata is a DV (Digital Video) signal.
 3. The informationrecording/reproduction device as defined in claim 2, wherein therecording/reproduction circuit records or reproduces the DV signal inunits of frames, and the position and the respectively correspondingrecording positions on the disk are logical block addresses on the disk.4. An information recording/reproduction method for successivelyrecording or reproducing data on/from a disk, the informationrecording/reproduction method comprising: when recording or reproducingof a predetermined sector number of second data is to be performed basedon an issuance of a recording command or a reproduction command,respectively, issued after detecting a completion of tracking andimmediately after a predetermined sector number of first data isrecorded or reproduced: successively from a logical block address on thedisk where recording or reproduction of the second data has becomepossible, recording the second data from the predetermined sector numberin respectively corresponding logical block addresses on the disk orreproducing the second data from the predetermined sector number whichare recorded in the respectively corresponding logical block addresseson the disk, respectively; and after the recording or reproducing of thesecond data from the predetermined sector number, with respect to aportion of the second data prior to the predetermined sector numberwhich has not been recorded or reproduced, recording the portion of thesecond data in respectively corresponding logical block addresses on thedisk or reproducing the portion of the second data which are recorded inthe respectively corresponding logical block addresses on the disk,respectively, at a next rotation of the disk.
 5. An informationrecording/reproduction method for successively recording or reproducingcontinuous data on/from a disk, the information recording/reproductionmethod comprising: when recording or reproducing of a predeterminedsector number of second data is to be performed based on an issuance ofa recording command or a reproduction command, respectively, issuedimmediately after a predetermined sector number of first data isrecorded or reproduced, a logical block address from which recording orreproduction of the second data is to be started being predetermined asbeing higher than a logical block address at which recording orreproduction has become possible after the issuance of the recordingcommand or the reproduction command: successively from the logical blockaddress on the disk where recording or reproduction of the second datais to be started, recording the second data from the predeterminedsector number in respectively corresponding logical block addresses onthe disk or reproducing the second data from the predetermined sectornumber which are recorded in the respectively corresponding logicalblock addresses on the disk, respectively; and after the recording orreproducing of the second data from the predetermined sector number,with respect to a portion of the second data prior to the predeterminedsector number which has not been recorded or reproduced, recording theportion of the second data in respectively corresponding logical blockaddresses on the disk or reproducing the portion of the second datawhich are recorded in the respectively corresponding logical blockaddresses on the disk, respectively, at a next rotation of the disk. 6.The information recording/reproduction method as defined in claim 5,wherein the logical block address from which recording or reproductionof data is to be started is a first logical block address for datarecording and a second, different logical block address for datareproduction.
 7. The information recording/reproduction method asdefined in claims 4, wherein the second data is a DV signal.
 8. Theinformation recording/reproduction method as defined in claim 7, whereinthe recording or reproducing of the DV signal comprises recording orreproducing the DV signal in units of frames.
 9. The informationrecording/reproduction method as defined in claim 5, wherein the seconddata is a DV signal.
 10. The information recording/reproduction methodas defined in claim 6, wherein the second data is a DV signal.
 11. Theinformation recording/reproduction method as defined in claim 9, whereinthe recording or reproducing of the DV signal comprises recording orreproducing the DV signal in units of frames.
 12. The informationrecording/reproduction method as defined in claim 10, wherein therecording or reproducing of the DV signal comprises recording orreproducing the DV signal in units of frames.